#!/bin/bash
# macOS 网络配置恢复脚本

echo "开始恢复网络配置..."

# 恢复hosts文件
if [ -f "hosts.txt" ]; then
    echo "恢复hosts文件..."
    sudo cp hosts.txt /etc/hosts
fi

# 恢复网络偏好设置
if [ -d "SystemConfiguration" ]; then
    echo "恢复网络偏好设置..."
    sudo cp -r SystemConfiguration/* ~/Library/Preferences/SystemConfiguration/
fi

# 重启网络服务
echo "重启网络服务..."
sudo dscacheutil -flushcache
sudo killall -HUP mDNSResponder

echo "网络配置恢复完成！"
echo "请重启系统以确保所有设置生效。"
